whistling duck (dendrocygna bicolor) - Spanish English Dictionary